attempt 2

attempt 2
an attempt to commit after some more set up