fix method signatures on deserialize and remove