suited our purposes perfectly