stuff that wasn't commited from lab8