loads of fixes, field screen sorta works