added module and ship