FEATURE: added basic user support and device support.