easier maintainance of versions (could be made even more easier I guess but that would make it kinda ugly