Some updates, have not been here in a long time.

Signed-off-by: Devon Hazelett <xdev@devxdev.com>