added start of fill by similarity