addded sideloader stuff