This is horrible... I can't wait to delete this two bits!