Maihen talks Stanford commitment