implemented total sharing time policy