add channel shell and fixture mechanism