start some helper methods