added separate lcd class