trying to make it look not horrible