Posts: overcoming obstacles