finish models module