adds new methods