means and methods