add functions for int64