Can't believe its not butter

No logging ability built in.  Rough code at best (and highly indicative of my skill level).  Hopefully this makes sense and isn't just a total mess.