fixed a bug with 2-tiered cellular generation