chages asked by XeonCore :p