working version of embed w/property-listener