先做好介面