Fully Implemented tasks.