working version 1.2
working version 1.3 GUI changes