fixed error banner overlap + lowercase compare of medicine