Some design details