composition notebook factory.html