renamed `supply`