Not using Carl's code anymore. Sorry Carl