Moving constructor to the beginning of the class
Implementation of addRelease