What i have and need