container id is now automatically set based on either data or title