student functions for listing and replying