passing lab6 stuff again