working on static extension