Finally back to where i started. DAO is now fully and successfully functional. The code makes a lot more sense and things are a lot easier now. TODO - parmanant statistics then behaviors