implemented host handler