added a backup for creafting