Adopt the `simple' push mechanism