everything is initialized down here