don't use this until i actually make it good

Commits on trunk