don't build twice