Added short comments for each procedure