basic effort calculations