neatened map & select calls
newest stuff