calling whole case at once
fixing keyboard overlay