issues with binding this in various places