and possible bugs that arise from that code