implementation focused learning