adding more features to gui