thoughts? (not in order, couldn't be bothered)