31 days says calendar but 90days reality