scheme fix