added new helper methods