current version
updated design notes