some minor modifications

some minor