uncommented required lines