Fill region now works. Exiting no longer just throws an exception