everything you need , even for a long time