remove dead code.
minor
made PushBase work inside deferreds as well.