added rosie, everyone should code but to what end?