cross section functions check and are propably working