Minors changes

- connect only accept User Class for parameter
- ...