It even makes and receives calls!!!