some work on static parameter