Johnni black and mark davis and sean michaels