Added absorption and transduction model(wip)