"this" context binding fix