-=- CODE -=-