named variables more logically