use appendvar where possible
remove assumption that ARM6 is RPi, solve by documentation instead