Added need Methods