updated some basic boilerplate stuff