initial checkin
sanitize some