make the api more real