release 0.4 done