3 approaches