made sub signatures friendlier