signal coffee TODO