some bug fixes - now need to make sure that unknown space is handled properly