rants 1