The REsource ALlocation Model (REALM) has been used for modelling most Victorian water supply systems and a number of systems in other states in Australia. It is maintained by the Victorian Department of Sustainability and Environment and Victoria University. Recent development of REALM has been undertaken to add additional capabilities to the package. It is now possible to use sub-equations to set variable capacity carriers, simulate carryover of unused allocation and simulate crop demand using the PRIDE model within each demand node. Other enhancements include the ability to run macros to automate tasks, view target curves and more. This paper describes the development and application of the enhancements included in REALM version 6.0.