update headers
update ignore and fix swp commit