add more graph cut methods (in progress)