optional frameHeight parameter added