deleted private and dist