site spec and fix bug found