continue implementing getTask