prepared for dependency assertion