Added second and third wrapper functions for chain

Added second and third wrapper functions for chaining