upated to 0.5