edit structs, fixes

isDouble() fix