added new methods.