(i'll delete these later... i promise)