integ [pre-alpha complete]