comments + clean code