Tools filter

Resolves #148