update resources to use modern endpoints