trim-avoid processing empty lines :P