switching to 5.4 syntax and putting 5.3 in another branch