working on users actions