I hope to create a clean interface for microwave