Added Abstract DAO Support
Adding Messages props