alterando structs e definições