Adding new methods

A couple of  essential methods , sigh.