let's not get caught up in details