http://trueinnerga.me/direct-versus-indirect-approaches/