integrated code, need to add scene signature