adds several extra credit methods