every thing you need