A very very basic version of the prepare() gui interface