try filtered insertion