some basic thoughts