do not need core app