design based on confused friend's input