[mini+atomic+ranch]