Refactored: dploy spec