Minor technical discoveries