some fix: states ofr select and user for select methods