get read format from self not args
moved scripts