misc bits