Updates

These are some new commits. please pull.