juggling return codes now