improved varible name