final for A functionality and bonus