specification updated, problem with SellectionListener still not solved