initial version of extension