Added basic deserialization