Added Serialization
Added Model