fixing permissions issues. need to find a way for SMRTControl to execute add_new_device without breaking permissions