relative add selected listener