Revert "Revert "Fixed button problem, reset problem remains""

This reverts commit 6ef21306fd9c0d19caaf68056d18e5a5df731496.
Actually, console now works