Trying to fit functions better.