Mind and brain resources