get data dynamically (commands)