passing concepts