how does new line work