REST Server: A update from the original project.