What happens when $2 is undefined ?