60/74

Copied dispatch to static dispatch, still needs work, obviously