how long do we hav tu stay here?