full keyboard checks are in place