How supermassive black holes feed themselves