I know that it seems sometimes like Geni is moving at a snail's pace and not getting features built and released to the site quickly enough, but please do remember that we are a tiny little company - only 18 employees total, including office support staff, customer service, etc.