Changed the complete update of lcd to more efficient selective update.