adding more awesomeness to the api