Misic Updates

Various small updates.