need double brackets to eval correctly