Add function error, map, tick