I have learned alot by reading builds like yours and seeing what kind of problems and mistakes you have worked through.