You have the requirement of perform(anything). Shouldn't it be perform(sing) or perform (type of instrament)?