added some more effect define stuff