awesome stuff. they all look good for the roles