endpoint design version 1