better to be explicit