add more methods

remove type checking as well