*added dependency for gui