Acne? Its days are numbered