updated 1channel module