Cause of short period