Chris Revised and Updated by Jesty