require json and output json formated 404