This is the basic add function, i'll improve it later

Again, if you have any ideas about this function, just tell me. I'll
improve something about check validity of user input information later.