Added task on functions and types