working psuedo app