added in transaction assertion to student service, and change method names