sometimes the thing does freeze..