show appropriate custom service
refactor