make the interface more friendly