shift buttons working