Fast domain push

Review