added some awesome stuff