using kern nodes instead of glue nodes (less stupid)