using more idioms