moar cleanup
do not allow abbreivation of anything without alias, fixes input for sh/ev