[WIP] New inputs system