Off topic Shan Foster at Stanford