A bit confusing to use x now instead of z...