abstract lines 2.0 by Valter Bispo