added variable link sizes