errors handling

add 404