assembly cycle