completed logic;
extended user info