added prototypal helper methods for instances