service resource scaffolding