My progress on the synacor challenge