completely static version