adding functionality to make user supporter