Edited the OP because this is getting off topic from my main point.