Don't autodestroy, take w out of try catch