started to add helper methods