Added min and expanding static methods