fair enough and fast