adding api ability back in