add validation for lifecycle scheme