Fast push domain - thanks

Review