taxes and submission