Accurate placement (20/43)

Accurate placement