empty lines removed