improving dynamic services