I guess this method needs to accept the allow_sync property