working computation + beta UI