I've sent my article to one of the international journal of engineering. The journal is included in Scopus database, it publishes the articles for free. After the journal team reviewing my article, I've resubmitted the article with corrections and shortly in profile it appeared as a comment of the journal team that "... the paper may be published now in its revised /present form". The three and a half months passed away since then, but, nevertheless, the status of the article is still unchanged ("needs correction"). Can anyone tell me if it's normal or not? What is the procedure applied by journals in this case and what is timetable of the journal official decision of article acceptance/rejection? I wrote letters to the journal but it left unanswered. Thank you in advance!