Rizks, carbocisteine is an over the counter drug!!