got rid of grey box but bad practice with ul