using metasubstitution (without own)
using metasubstitution (without own)