proper base