updated design for clarity