Clear code and re organize.