added GUI