frustration technology