minor source changes