Added backend version detection