changing type to make permanent not have a default value
removing swp