added task classes