Physics and CWALKING ..... FTW !!!