50 shades of unpredictable awesomeness