- cast a shadow - create camera struct/class and walk with arrow keys, gluLookAt() ? - extend m3d - enable fog - xbox controller