add a respond not found function