decorated by myself, commented completely