add supports for assembly files