done with static