seem to have some bugs fixed in the tutorial