Add supervisor module