51 and 52 semi done
working on 5.3