add credit for dpavlik