Thank you very much. I think I ran into trouble with the sentences mentioned in my question because I spent too much time just staring at them. The sentences seem fine on the surface, but the grammar police station that lives in my head kept undermining my confidince. Sometimes the grammar cops spark false alarms.