prepared for pub deploy