bug fixes and dynamic slot checking