pick student implemented