optimisation - implement some unset