mental flake