initial groundwork + some gems