removed NULL parent default from Build method