Ferrofluid is Amazing