added hypothesis