Introducing Functional fixedness