Revised stack argument setup. Inspection of hex_dump outputs suggest it works correctly.