separate static and dynamic services