finished testing others code