New way of handling input
New way of handling input