Error checking could be nice here.