some style improvment for usability