better null placement