top line should be removed when ready