some initial ideas