added note about messy code