declare correctly