Shall definitely use in future