started implementing entity-via-api fetch