Shell method challenge