attempt 2 at json