imperative entertainment