updated crafty