- fix main layout
- create private constructor in balance category action