rethrowing using throw+
making sure its a set