Implementing 2 new methods