began previous author check implementation