filling out motor delegate