bully

todo: fixing bug
finished task 4