added rest kit implementation, constants