tried to check if existing, failed to implement, switched back