- gui works
- backend connection need