Tasks fully implemented

As the title describes.