added modules ability