modify format for prototype