Working binding implementation