some clutter so that i figere out what is this code about