Module interfaces