serializable objects to make 'em saveable