First attempt at writing. Horrible.