preparing awesomeness