added customer parser