some input fixes, attempt to fix camera field issue, better wall-stick