for Graphic User Interface