period checking