task entry interface