perfect markets