updated components
automatically opens profile on select