SURF HARDWARE