resolve issues with calculated values in actvity and activity base classes