fixed selection, cleanup #13 #16

also changed tripledot notation