added user.json support