adding a simple comment to extract the init signals into a standalone function