more request and error code; thinks are working, still a lot of placeholders