More comments changed, fixed cube code to allow null
More comments changed