Removed redundancy and changed Rose.js slightly to stop errors