continue implementation