Is is really a good idea to unset all, if no parameter provided?