customized for adaaran