Playing with different options for serialising