started implementing the methods needed