accommodate sign module of persitence layer