added lab solution