modify for PC