add error messages, hardcode softdevice