laid down some initial groundwork