fixing input
gui tweaks etc