Added null check and notes about null buttons.