fixes function array