added all except effects