refactor surfing class
modify rack new file
add ids