Update include logging steps and keyboard hiding method!