Refactor without explicit require mention in interfac.e