starting from scratch with my extension code only