Build non recursive