is this context variable actually being used somewhere? (if not remove it), also I think context here should only be "this" (MainActivity itself)