Added status codes.
Moved macros.
Removed proxy.