toward creating a usable interface