push with scripts