Added some clauses to make it excluded when building