- more compact code