added compatability