fixed effectiveness bug