proper manifest