first json action implemented