played with json in shift module