initial attempt for adding IDLE extention