made freqlut synchronous