Three methods were implemented

It's time to start doing my homework:P