Implement more things.

Works in theory; still assumes everything went as planned.