fixed some serializable features