rm Function as first class