db and ux for steps