less null stuff going on