ready to test with mass as parameter