use select2 on props form
use repository for users