add linein demo