some learning code , I need more time pracise code .more time good night