Design considerations in more detail