this is also hacked in until viewmode goes bye bye