dumping some early work
ignoring eclipse garbage