fixed buy dialog