Legal and Finance in Karel