rudimentary user support addded