correct "self" to instence var (foolish mistake..)