dyanmic & special methods.