add constants
add alert
being data binding on channel