Doctor explains the difference between generic and name brand medication