more methods iplemented #6