modified period search options. some features may not work correctly. need to check