option work no end solution is pseude solution