compose data binding & sending ui bugs