changes for serialzer