implement a Ceil func
add me to LICENSE