pass this into listener/entering just in case for uses-a cases