removed kartik dependence