initial import, makefile fixed for GCW0