fixed bug - add 'this' to param