add logic, cool.....,haha