finally add functionality to a social app