adding interface design + frequencies