Working as of this point!
Added timing