Implements full potential