sort and uniq in separate function
better check when toggling fold function
place dummy sign only when needed
correctly check already places signs