Created most of the fluid can code including render