added remote hack protection and more visible errors and warnings