Few more functions done.