added Alternative instance