added test file for dynamic and shallow binding