first commit

it works. maybe it can even go faster...