Worked on GordonBee, converted but still has bugs.