A simple but satisfying design. 5 min video.