update serial lcd implementation