updates to source file, tutorial3