add long type support as argument for update key