temp implementation of keyboard position