moved more to helper methods for checkout