def not as effective but thanks Nav