working on static version