give names to intermediate things