added correct skeleton for passing unit tests