well at least it works. what now
commiting in