Kelvin silva extra credit