Did a datasharing modification/fix and I am now at fn action level. Went back to goal first and goal second for a majore logical loop hole fix. Like checking if a th/fn is already used by other user of the same sub district so that other's can't add to it but view or edit. this branch needs a compelete testing since the thing we are dealing with is very complex.