when can you say that the tools are non-functional​