#2: initial commit - as taken from eclipselabs