500 lines starts to be fat too me. Maybe a matter of taste.