abstract class for stationary objects profit and flask