Implemented more methods.