making it nicer