no need of some parameters