Taking way too much effort on this