Develop 0.4.x Basic function

Basic function