remove explicit exit, allow for further appends/customisation