Add some error tests. Move error to bottom to catch client methods that can't be handled.