three-approaches