Add seperate GUi .... Need more time to comment the code =(