silencing compiler errors - the problems should be taken care of later