somehow better style...