saving order doesn't cache anymore and destroy is now working as it should