Potential solution to posting listener events