better support for multiple floors