class example with fl operations