add null and delay extensions