Added execHandler and removeHandlers private methods for better readability