initialising with custom extension
updated manifest