add src demo