moved a gettypecode and added one basic operations attribute