#2 - Implemented chainable synchronous calls