API Module creation working