trick for top to go through...