test and implement student model