use lowercase name for position