update prophet to work with keyboard