function implementation fixes, call fixes, command fixes. this branch is still nowhere NEAR usable though, havent even begun to convert the wire stuff to the new protocol. that is a battle for another night, im afraid.