commited module model