error handling ui + start on js