updates based on suggestions