limit improved