for build before deploy