expanding services functionality