Added abstract request type.