Probably you don't need this constructor, you only need the one below but i guess it is okay