add prototype test codes