implemented data tables for user variables and device list