make method that works