add deploy feature