I made a huge mistake.. exchange 'board' with 'self'