finished task, added tests