Updated Tests
Updated Tests
Update Period to check for preconditions.