added assembler and analytics