listener orientation is correct