why this extra lines?