Haines Borough elected officials and a development consultant offered opposing views this week about what has caused a series of snafus with the Lutak Dock renovation project, including a recent invoice for more than $2 million that caught officials off guard.