This looks a bit nicer.