added classes from other projects before release