sample for call apply and bind