created more methods