added new methods to player