hold for how much time ? I'm going for long can you suggest a good tp sir