add perfect linner unit