Typeclass Serializable, I think I deserve a Turing Award for this :p
identity instance
instances of Serializable