finish IO and LCD