Liquid Force Boys micro switch 2007