fixing problems with helper methods