broke LSU into functions