finish the POC