add 'base' example
minor fixes and updated