[+]common module