Fixed preprocesser

Next need to remove the comments from the source