Improved bind and trigger methods to accept arguments