some pendings
Step 2