moving build requests to class to work better with situation needing more than one builder to pull from