added GUI draft