add usage in demo