Constructor v 2.0