fixing pageload bugs