first commit trying again

everything at least works