Made api possible by implementing somewhat of middleware based server