mixed declaration