lab0 commit
make ubuntu compatible
other fixes