version 0.4 (inital release to github by original author