ideal computer systems