add whoosh project