Topic: how long should be....???