basic firepad is working finally