updated with some clarifications