removed attic functions