added whoosh to requirements