play with exit codes