better style?