random fixes/changes