task-1 corrected with SimpleDelegator