Implemented first running version of API