indraneel,praveen|adding check for disposition is valid before processing