verison 0.4

re constructed