Why does this use a : instead of = ?