Added Some error handling around validation & added position maintain on refresh lists