delete testing codes. start to code now