all basic functionality working freeze