added more status codes