Enhanced requirement and skipping functions