basic template thrown in... just to get started. Not my code yet.