Modify key binds
Fix invalid build attribute
Add a require definition