Implemented SmeltHook