For use with the online class