got rid of binary
Learning how to use Serializable