initialisin some awesomeness