using sean's code to start fresh
using sean's code to start fresh