Add functionality outlines