Improved function signature layout