Some design notes