postional $ shouldn't be in literals