Code-Review

Please review my code
Is there a reason why do you mark this method as `internal`?