implemented statement binding chaining