Hot: argumented