Simplified link function signature