Then you have access to better models then I do (4.6/5.3)

The code is mostly not bad, but most programmers i have worked with write far better code.