Completed all methods.