lightweight smap client