added requested methods.