a bit clearer descriptions