ritesink updates
ritesink exception handling