ambicomputerous view 1