Rough settag implementation