can launch by entering code instead of embedded PK properties