moved things around, changed print