saving instances works a bit better