update issue #101 
fix composite case
--warning
fix check in composite case