A few minor changes which allow the interface to run properly.