reformated output + experimenting with register mapping